Object{Based Consistency in a Distributed Shared Memory
نویسنده
چکیده
Distributed shared memory (DSM) systems combine the advantages of shared memory multiproces-sors and distributed systems. The value of DSM systems primarily depends on the expressiveness of their consistency model and on implementation ee-ciency which are contradicting goals. In this paper, we sketch existing DSM consistency models and develop a model which allows to eeciently deal with shared objects.
منابع مشابه
Reconfigurable Object Consistency Model for Distributed Shared Memory
Distributed Shared Memory (DSM) systems can share a set of objects or virtual memory pages. The data sharing enables the applications to access the data concurrently. But, these concurrent accesses can generate some inconsistencies in the shared data state. The consistency models are responsible for managing the state of shared data for the applications. The already proposed consistency models ...
متن کاملClix - A Hybrid Programming Environment for Distributed Objects and Distributed Shared Memory
Parallel programming with distributed object technology becomes increasingly popular but shared-memory programming is still a common way of utilizing parallel machines. In fact, both models can coexist fairly well and software DSM systems can be constructed easily using distributed object systems. In this paper, we describe the construction of a hybrid programming platform based on the Arts dis...
متن کاملView-based Consistency for Distributed Shared Memory
This paper proposes a novel View-based Consistency model for Distributed Shared Memory. A view is a set of data objects that a processor has the right to access in a data-race-free program. The View-based Consistency model requires that the data objects of a view are updated only before a processor accesses them. Compared with other memory consistency models, the View-based Consistency model ca...
متن کاملHome-based Release Consistency in Object-based Software DSM Systems
This paper discusses the application of consistency models in objectbased software distributed shared memory (DSM) systems. In particular, we propose a home-based release consistency protocol as applied to our object-based software DSM system Rthreads (Remote threads). Access to shared data is performed in the Rthreads programs by explicit read/write operations. Global data structures are expli...
متن کاملReplication of Checkpoints in Recoverable DSM Systems
This paper presents a new technique of recovery for object-based Distributed Shared Memory (DSM) systems. The new technique, integrated with a coherence protocol for atomic consistency model, offers high availability of shared objects in spite of multiple node and communication failures, introducing little overhead. It ensures fast recovery in case of multiple node failures and enables a DSM sy...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1995